package com.laolang.pluto.ucenter.web;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import com.laolang.pluto.common.core.domain.common.Page;
import com.laolang.pluto.common.core.domain.common.R;
import com.laolang.pluto.common.web.BaseController;
import com.laolang.pluto.module.ucenter.pojo.vo.ProjectEnvListVo;
import com.laolang.pluto.ucenter.logic.ProjectEnvLogic;
import com.laolang.pluto.ucenter.pojo.dto.ProjectEnvListDto;

import lombok.RequiredArgsConstructor;

@RequiredArgsConstructor
@RequestMapping("ucenter/env")
@RestController
public class ProjectEnvController extends BaseController {

	private final ProjectEnvLogic projectEnvLogic;

	/**
	 * 查询环境列表
	 */
	@GetMapping("list")
	public R<Page<ProjectEnvListVo>> list(ProjectEnvListDto dto) {
		return R.ok(projectEnvLogic.list(dto));
	}

}
